natural resources tax - Spanish English Dictionary